package com.zmj.sy.mom.srv.aps.bean.dto.reportErp;


import io.swagger.annotations.*;
import lombok.Data;

@Data
public class ReportErpLogUpdateDto {

    @ApiModelProperty(value = "唯一di")
    private Integer id;
    @ApiModelProperty(value = "累计报工数量")
    private Integer addQty;
    @ApiModelProperty(value = "开报工人员工号")
    private String employeeCode;
    @ApiModelProperty(value = "设备编码")
    private String equipCode;
    @ApiModelProperty(value = "工厂编号")
    private String factory;
    @ApiModelProperty(value = "班组编码")
    private String groupCode;
    @ApiModelProperty(value = "物料编码")
    private String materialCode;
    @ApiModelProperty(value = "物料名称")
    private String materialName;
    @ApiModelProperty(value = "报废数量")
    private Integer ngQty;
    @ApiModelProperty(value = "合格报工数量")
    private Integer okQty;
    @ApiModelProperty(value = "ERP工作中心")
    private String opCode;
    @ApiModelProperty(value = "ERP工作中心名")
    private String opName;
    @ApiModelProperty(value = "顺序号")
    private String opSeq;
    @ApiModelProperty(value = "erp工序号")
    private String op;
    @ApiModelProperty(value = "施工号")
    private String orderCode;
    @ApiModelProperty(value = "接收人")
    private String receiveCode;
    @ApiModelProperty(value = "入库库房")
    private String stockNo;
    @ApiModelProperty(value = "结算库房")
    private String stockNoFee;
    @ApiModelProperty(value = "子工单号")
    private String taskCode;
    @ApiModelProperty(value = "实际完成时间")
    private String workEndTime;
    @ApiModelProperty(value = "工单号")
    private String workOrderCode;
    @ApiModelProperty(value = "实际开始时间")
    private String workStartTime;
    @ApiModelProperty(value = "成功或失败标志，0失败，1成功")
    private Integer flag;
    @ApiModelProperty(value = "设备名称")
    private String equipName;
    @ApiModelProperty(value = "零件号")
    private String plmid;
    @ApiModelProperty(value = "零件名")
    private String partName;
    @ApiModelProperty(value = "mes工序号")
    private String phase;
    @ApiModelProperty(value = "报工工位")
    private String workPlace;
    @ApiModelProperty(value = "确认标志")
    private String okId;
    @ApiModelProperty(value = "父工单")
    private String workOrderParent;
    @ApiModelProperty(value = "创建时间")
    private String createDate;
    @ApiModelProperty(value = "更新时间")
    private String updateDate;
    @ApiModelProperty(value = "报错日志")
    private String errorLog;
    @ApiModelProperty(value = "回传次数，超过2次不回传")
    private Integer reportTimes;
    @ApiModelProperty(value = "删除标志 0未删除 1已删除")
    private Integer deleted;
}

